<?php 

session_start();
require_once 'modele/client.class.php';
include_once 'modele/telephone.class.php';
include_once 'modele/SPDO.class.php';

if(isset($_POST['login']) && isset($_POST['password']))
{
	try
	{
		$recupClient = SPDO::pdo()->prepare("SELECT ID_Utilisateur, nom, prenom, password FROM Utilisateur WHERE login=:login");
		$recupClient->execute(array("login" => $_POST['login']));
		
		if($recupClient->rowCount() != 0)
		{
			while($result = $recupClient->fetch(PDO::FETCH_OBJ))
			{
				$client = new Client($_POST['login'], $result->nom, $result->prenom, $result->ID_Utilisateur);
			}
		}
		else
		{
			header("Location: http://juliendonuts.no-ip.org/ProjetTER/index.php?err=1");
		}		
		
		$recupClient->closeCursor();
	}
	catch (PDOException $e)
	{
		die($e->getMessage());
	}
}
else if($_SESSION['Utilisateur'])
{
	$client = unserialize($_SESSION['Utilisateur']);
}
else
{
	die("404");
}
	
?>
<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta http-equiv="Content-Language" content="fr" />
	
	<link rel="stylesheet" type="text/css" href="css/index.css" />
	<link rel="stylesheet" type="text/css" href="css/global.css" />
	
	<title>Domotique</title>
</head>
<body >
	<div id='entete'></div>
	<div id='corps'>
		<?php 
			echo "<div id='titre'><h2>Bienvenue " .$client->prenom. " " .$client->nom. "</h2></div>"; 
			if(count($client->maison) == 0)
			{
				echo "<p>Vous n'avez aucune maison à contrôler.</p>";
			}
			else
			{
				?>
					<div id="choixMaison">
						<p>Veuillez choisir la maison que vous voulez contrôler.</p>
						<center>
							<table id="tableMaison">
								<tr>
									<th>Adresse</th>
									<th>Lien</th>
								</tr>
								<?php 
									foreach ($client->maison AS $cle => $val)
									{
										echo "<tr>";
											echo "<td>" .$val->adresse. "</td>";
											echo "<td><button onClick='window.location.href=\"" .$val->lien. "?utili=" .$client->login. "\"'>Contrôler</button></td>";
										echo "</tr>";
									}
								?>
							</table>
						</center>
					</div>
					<?php
			}
			
			if(count($client->telephone) == 0)
			{
				echo "<p>Vous n'avez aucun téléphone à contrôler.</p>";
			}
			else
			{
				?>
					<div id="choixTelephone">
						<p>Veuillez choisir le téléphone que vous voulez contrôler.</p>
						<center>
							<table id="tableTelephone">
								<tr>
									<th>Numero</th>
									<th>Lien</th>
								</tr>
								<?php 
									foreach ($client->telephone AS $cle => $val)
									{
										echo "<tr>";
											echo "<td>" .$val->numero. "</td>";
											echo "<td><button onClick='window.location.href=\"gestTelephone.php?tel=" .$cle. "\"'>Contrôler</button></td>";
										echo "</tr>";
									}
								?>
							</table>
						</center>
					</div>
				<?php
			}
		?>
	</div>
	<footer>
		<p>Projet de Licence Informatique de L3</p>
		<p>Participants :</p>
		<ul>
			<li>PEREIRA Julien</li>
			<li>ROQUE Clément</li>
			<li>TRAMONI Bastien</li>
			<li>VERDIER Frederic</li>
			<li>MAIZEROI Melina</li>
			<li>ESSIANE-MEDJA Yann</li>
		</ul>
	</footer>
</body>
</html>
<?php
	$_SESSION['Utilisateur'] = serialize($client);
?>
